﻿body {
	margin:0;
	padding:0;
	font-size: 12px;
	font-family:"微软雅黑";
	text-align:left;
	color:#333;
	line-height:22px;
	background:#fff;
	background-repeat: repeat-x;
}
*{ margin:0 auto; padding:0;}
html {
_overflow-x:hidden;/*去掉IE6横向滚动*/
SCROLLBAR-ARROW-COLOR:#333333;
SCROLLBAR-FACE-COLOR:#E4E4E4;
SCROLLBAR-DARKSHADOW-COLOR:#BFBFBF;
SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
SCROLLBAR-3DLIGHT-COLOR:#BFBFBF;
SCROLLBAR-SHADOW-COLOR:#FFFFFF;
SCROLLBAR-TRACK-COLOR:#F6F6F6;

}
img{border:0px;}
ul,li,h1,h2{margin:0px;padding:0px;list-style-type:none;font-size:12px; text-align:left; font-weight:normal;}

.pro-box01{ width:206px; height:auto; border:1px solid #ccc; border-top:none;}




/*默认链接*/
a {font-size: 12px; color: #333;text-decoration:none;}
a:hover {font-size: 12px; color: #06C;text-decoration: underline;}

a.menu01:link{color:#333;text-decoration:none;font-size: 12px;}
a.menu01:visited{color:#333;text-decoration:none;font-size: 12px;}
a.menu01:hover {color:#06C;text-decoration: underline;font-size: 12px;}
a.menu01:active{color:#333;text-decoration:none;font-size: 12px;}

a.menu02:link{color:#333;text-decoration:none;font-size: 12px;font-weight:bold;}
a.menu02:visited{color:#333;text-decoration:none;font-size: 12px;font-weight:bold;}
a.menu02:hover {color:#06C;text-decoration: underline;font-size: 12px;font-weight:bold;}
a.menu02:active{color:#333;text-decoration:none;font-size: 12px;font-weight:bold;}

a.menu03:link{color:#06C;text-decoration:none;font-size: 12px;}
a.menu03:visited{color:#06C;text-decoration:none;font-size: 12px; }
a.menu03:hover {color:#06C;text-decoration: underline;font-size: 12px;}
a.menu03:active{color:#06C;text-decoration:none;font-size: 12px;}

a.menu04:link{color:#fff;text-decoration:none;font-size: 12px;}
a.menu04:visited{color:#fff;text-decoration:none;font-size: 12px;}
a.menu04:hover {color:#ff0;text-decoration: underline;font-size: 12px;}
a.menu04:active{color:#fff;text-decoration:none;font-size: 12px;}

a.menu05:link{color:#fff;text-decoration:none;font-size: 14px;}
a.menu05:visited{color:#fff;text-decoration:none;font-size: 14px;}
a.menu05:hover {color:#ff0;text-decoration: underline;font-size: 14px;}
a.menu05:active{color:#fff;text-decoration:none;font-size: 14px;}

a.menu06:link{color:#333;text-decoration:none;font-size: 14px;font-weight:bold;}
a.menu06:visited{color:#333;text-decoration:none;font-size: 14px;font-weight:bold;}
a.menu06:hover {color:#06C;text-decoration: underline;font-size: 14px;font-weight:bold;}
a.menu06:active{color:#333;text-decoration:none;font-size: 14px;font-weight:bold;}

/* 字体 */
.text01{font-size:12px; color:#333;}
.text02{font-size:14px; color:#fff;font-weight:bold;}
.text022{font-size:14px; color:#fff;font-weight:bold;}
.text03{font-size:14px; color:#333; line-height:26px;}
.text04{font-size:12px; color:#333;font-weight:bold;}
.text05{font-size:14px; color:#2C5FAC;font-weight:bold;}
.text06{font-size:12px; color:#333;}
.text07{font-size:12px; color:#185FB3;font-weight:bold;}
.text08{font-size:13px; color:#333;}
.text09 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000
}
.text10{font-size:13px; color:#F00;}
.text25{font-size:17px; color:#185FB3;font-weight:bold;}
.more{ width:auto; height:auto; overflow:hidden; float:right; padding-right:16px;}
.text-more{ font-size:8px; font-family:Arial, Helvetica, sans-serif;}
.left{ float:left;}
.right{ float:right;}
.haoma{font-size:16px; color:#D81A00;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.dianhua{font-size:20px; color:#D81A00;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.space1em {
	PADDING-LEFT: 64px;
}

/*导航*/
.nav-bg{ width:100%; height:44px; background:url(../images/nav-bg.jpg);}
.nav{width:980px; height:38px; }
.nav .gx{width:2px; height:38px; background:url(../images/nav02.jpg); }
.nav ul{ list-style-type:none; margin:0px;}
.nav li{width:auto; height:38px; line-height:38px; text-align:center;display:inline; float:left; overflow:hidden; }
.nav li A {width:auto; height:38px; line-height:38px; font-size:14px;display:inline; float:left; text-align:center; font-weight:bold; color:#fff;text-decoration: none;padding-left:30px; padding-right:30px;overflow:hidden; }
.nav li A:hover {width:auto; height:38px; line-height:38px; font-size:14px;display:inline; float:left; text-align:center; font-weight:bold; color:#fff; background:url(../images/m-bg01.jpg) center; text-decoration:none;padding-left:30px; padding-right:30px;overflow:hidden; }
.nav ul .on a {width:auto; height:38px; line-height:38px; font-size:14px;display:inline; float:left; text-align:center; font-weight:bold; color:#fff; background:url(../images/m-bg01.jpg) center; text-decoration:none;padding-left:30px; padding-right:30px;overflow:hidden; }
.yinying{ width:980px; height:36px; background:url(../images/yinying.jpg); overflow:hidden; line-height:34px;}

/* 首页布局*/
.head{ width:980px; height:94px;}
.logo{ width:auto; height:94px; padding-top:0px; float:left; overflow:hidden;}
.gg{ width:auto; height:60px; padding-top:30px; float:left; margin-left:10px;}

.top-right{ width:340px; height:94px;float:right; }
.top-r{ width:320px; height:28px; text-align:right; float:right; padding-top:3px;}
.top-t_wb{ width:54px;margin-right:8px; margin-top:4px; float:right;}
.top-t_wb img{ margin-right:8px;}
.top-t_wz{ width:230ox; line-height:28px; float:right;}
.phone{ width:340px; height:57px; padding-top:0px; float:right; text-align:right;}

.banner{width:980px; height:350px;  padding-bottom:1px; border-bottom:#CCC solid 1px; clear: both; position: relative; _width: 100%;}
.banner .d1{width:980px;height:350px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:980px;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:300px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;float:left;margin:0 3px;display:inline;background:url(../images/banner_cir.png) no-repeat -26px 0px;}
.banner .d2 li.nuw{background-position:0 0;}


/* /*banner*
.banner {
	width:100%; height:402px;  padding-bottom:1px; border-bottom:#CCC solid 1px; clear: both; position: relative; _width: 100%;
}
.banner .img li {
	left: 0px; top: 0px; width: 100%; height: 420px; position: absolute; _width: 100%; cursor: pointer;
}

.banner .circle {
	left: 50%; width: 300px; height: 30px; text-align: center; bottom: 0px; margin-left: -150px; position: absolute;
}
.banner .circle a {
	background: url("../images/banner_cir.png") no-repeat -26px 0px; padding: 0px 2px; width: 14px; height: 14px; display: inline-block;
}
.banner .circle a.orange {
	background-position:0px 0px;
}


.banner00{width:100%;height:402px;overflow:hidden;margin-top:0px;background-image: url(../images/banner01.jpg);background-repeat: no-repeat;
	background-position: center;}
.banner01{width:100%;height:350px;overflow:hidden;margin-top:0px; background-repeat: no-repeat;background-position: center top;}*/
.search-box{ width:964px; height:36px; line-height:36px; padding-left:16px;}
.s-box{ width:290px; height:26px; margin-top:4px; float:left;}
.s-w{ width:197px; height:22px; line-height:22px; background:url(../images/s-w.jpg); float:left; padding-left:32px; padding-top:4px;}
.s-wbk{ width:180px; height:18px; padding-left:0px; border:0px solid #fff; line-height:18px;  font-size:13px; background:none; color:#666;}
.s-a{ width:61px; height:26px; float:left;}
.s-an{width:61px; height:26px; background:url(../images/s-an.jpg); border:0px;}
.s-h{ width:630px; height:26px; line-height:26px;  float:left; padding-right:10px; margin-top:6px; float:right; overflow:hidden;}
.s-h a{ margin-right:10px;} 


.ser-one{ width:980px; height:34px; overflow:hidden;}
.gonggao{ width:auto; height:34px; line-height:34px; float:left; padding-right:8px;}
.wenzi-gg{ width:900px; height:34px; line-height:34px; overflow:hidden; float:left;}

.zuti{ width:980px; height:462px; margin-top:10px;}
.zuti-left{ width:208px; height:382px; float:left;}
.zuti-right{ width:758px; height:392px; float:right;}
.zuti-left-p{ width:208px; height:auto; overflow:hidden;}

.pro-p{ width:208px; height:64px; background:url(../images/products.jpg);}
.pro-box{ width:206px; height:392px; border:1px solid #ccc; border-top:none;}

.product-m{ width:182px;height:auto;overflow:hidden; padding-top:4px; padding-bottom:4px;}
.product-m ul{ list-style-image:none;}
.product-m ul li{width:182px;background-image: url(../images/dian01.jpg);background-repeat: no-repeat; background-position: 20px;height:34px;line-height:34px;float:left;display:inline;text-indent:40px;overflow:hidden;border-bottom:1px dashed #e2e2e2; border-top:none;}
.product-m p{width:180px;height:34px;line-height:34px;font-size:14px;color:#333;font-weight:bold;text-align:left;clear:both;background-position: 20px;background-repeat: no-repeat;text-indent:40px;border-bottom:1px solid #e2e2e2;padding:0px 0px;background-image: url(../images/dian00.jpg); margin-bottom:0px;}

.dianhua{ width:182px; height:158px; margin-top:12px;}

.prod{ width:758px; height:346px;}
.prod-t{ width:758px; height:37px; background:url(../images/pro-bg.jpg);}
.prod-t .gxo{width:1px; height:37px;}
.prod-t ul{ list-style-type:none; margin:0px;}
.prod-t li{width:252px; height:37px; line-height:32px; text-align:center;display:inline; float:left; overflow:hidden; }
.prod-t li A {width:252px; height:37px; line-height:32px; font-size:14px;display:inline; float:left; text-align:center; font-weight:bold; color:#333;text-decoration: none;}
.prod-t li A:hover {width:252px; height:37px; line-height:32px; font-size:14px;display:inline; float:left; text-align:center; font-weight:bold; color:#fff; background:url(../images/pro-n.png) center; text-decoration:none;}
.prod-t ul .on a {width:252px; height:37px; line-height:32px; font-size:14px;display:inline; float:left; text-align:center; font-weight:bold; color:#fff; background:url(../images/pro-n.png) center; text-decoration:none;}

.prod-c{ width:756px; height:298px; border:1px solid #ccc; border-top:none; padding-top:10px; overflow:hidden;}

.poro-box{ width:756px; height:296px;}
.poro-box ul{list-style-type: none;margin: 0px;}
.poro-box ul li {width:230px; height:296px;float:left;margin-left:11px; overflow:hidden; margin-right:10px;}
.poro-box img{ vertical-align:middle; width:224px;height:174px; padding:2px; border:1px solid #ccc;}
.poro-box h2{ width:230px; line-height:24px; padding-top:6px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; text-align:center;}
.poro-box p{font-size: 12px;color: #666;text-align:left; width:230px; height:auto; line-height:20px; float:left;}
.poro-box ul li .thickbox {
	TEXT-ALIGN: left;  DISPLAY: block; BACKGROUND: #fff;
}
.poro-box ul li .thickbox:hover {
	BACKGROUND:#0B89E2;
}

.poro-boxp{ width:756px; height:aoto; overflow:hidden;}
.poro-boxp ul{list-style-type: none;margin: 0px;}
.poro-boxp ul li {width:230px; height:auto;float:left;margin-left:13px; overflow:hidden; margin-right:6px; margin-bottom:16px;}
.poro-boxp img{ vertical-align:middle; width:224px;height:174px; padding:2px; border:1px solid #ccc;}
.poro-boxp h2{ width:230px; line-height:24px; padding-top:6px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; text-align:center;}
.poro-boxp p{font-size: 12px;color: #666;text-align:left; width:230px; height:auto; line-height:20px; float:left;}
.poro-boxp ul li .thickbox {
	TEXT-ALIGN: left;  DISPLAY: block; BACKGROUND: #fff;
}
.poro-boxp ul li .thickbox:hover {
	BACKGROUND:#0B89E2;
}

.case-boxp{ width:756px; height:aoto; overflow:hidden;}
.case-boxp ul{list-style-type: none;margin: 0px;}
.case-boxp ul li {width:230px; height:auto;float:left;margin-left:13px; overflow:hidden; margin-right:6px; margin-bottom:16px;}
.case-boxp img{ vertical-align:middle; width:224px;height:154px; padding:2px; border:1px solid #ccc;}
.case-boxp h2{ width:230px; line-height:24px; padding-top:6px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; text-align:center;}
.case-boxp p{font-size: 12px;color: #666;text-align:left; width:230px; height:120px; line-height:20px; float:left;}
.case-boxp ul li .thickbox {
	TEXT-ALIGN: left;  DISPLAY: block; BACKGROUND: #fff;
}
.case-boxp ul li .thickbox:hover {
	BACKGROUND:#0B89E2;
}


.hengfu{ width:980px; height:auto; margin-top:10px;}

.juli{ margin-top:15px;}
.juli01{ margin-top:10px;}

.case-box{ width:980px; height:316px; margin-top:12px;}
.heng01{ width:980px; height:38px; background:url(../images/heng01.jpg); line-height:38px;}
.case-c{ width:966px; height:257px; border:1px solid #ccc; border-top:none; padding-top:20px; padding-left:12px;}
.biaoqian{ width:155px; height:34px; line-height:30px; padding-top:4px; padding-left:15px; float:left; text-align:center;}
.biaoqian02{ width:108px; height:34px; line-height:30px; padding-top:4px; padding-left:15px; float:left; text-align:center;}

/*分页代码*/
.fenye{ width:490px; height:30px; line-height:30px; text-align:center; margin-top:16px; margin-bottom:8px;}
DIV.pageb {
	PADDING-BOTTOM: 4px; DISPLAY: inline; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 20px; PADDING-TOP: 1px; width:490px;
}
DIV.pageb A {
	BORDER-BOTTOM: #ccdbe4 1px solid; BORDER-LEFT: #ccdbe4 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND-POSITION: 50% bottom; COLOR: #0061de; BORDER-TOP: #ccdbe4 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #ccdbe4 1px solid; PADDING-TOP: 3px
}
DIV.pageb SPAN.current {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #000; FONT-WEIGHT: 700; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
DIV.pageb SPAN.disabled {
	DISPLAY: none
}
DIV.pageb A.next {
	BORDER-BOTTOM: #ccdbe4 2px solid; BORDER-LEFT: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-TOP: #ccdbe4 2px solid; BORDER-RIGHT: #ccdbe4 2px solid
}
DIV.pageb A.prev {
	BORDER-BOTTOM: #ccdbe4 2px solid; BORDER-LEFT: #ccdbe4 2px solid; MARGIN: 0px 1px 0px 0px; BORDER-TOP: #ccdbe4 2px solid; BORDER-RIGHT: #ccdbe4 2px solid
}
DIV.pageb A:hover {
	BORDER-BOTTOM: #2b55af 1px solid; BORDER-LEFT: #2b55af 1px solid; BACKGROUND: #3666d4; COLOR: #fff; BORDER-TOP: #2b55af 1px solid; BORDER-RIGHT: #2b55af 1px solid
}
DIV.pageb A:active {
	BORDER-BOTTOM: #2b55af 1px solid; BORDER-LEFT: #2b55af 1px solid; BACKGROUND: #3666d4; COLOR: #fff; BORDER-TOP: #2b55af 1px solid; BORDER-RIGHT: #2b55af 1px solid
}
DIV.pageb A.next:hover {
	BORDER-BOTTOM: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-RIGHT: #2b55af 2px solid
}
DIV.pageb A.prev:hover {
	BORDER-BOTTOM: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-RIGHT: #2b55af 2px solid
}
DIV.pageb A.pagedot {
	BORDER-BOTTOM: #ccdbe4 1px solid; BORDER-LEFT: #ccdbe4 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #ccdbe4 1px solid; BORDER-RIGHT: #ccdbe4 1px solid; PADDING-TOP: 1px
}
DIV.pageInfo {
	TEXT-ALIGN: right; PADDING-RIGHT: 3px
}
/*分页代码*/

.kh-list01{ width:966px; height:257px; overflow:hidden;}
.kh-list01 ul{ list-style-image:none;}
.kh-list01 ul li{ width:322px; height:108px; padding-left:0px; padding-right:0px; float:left; overflow:hidden; margin-bottom:20px;}
.kh-list01 img{float:left; width:148px; height:102px; border:1px solid #ccc; padding:2px; background:#fff;}
.kh-list01 h2{float:left; width:146px;height:20px; line-height:20px; padding-left:10px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.kh-list01 p{float:left; width:146px;height:auto;padding:0px; line-height:18px; font-size:12px; color:#666;padding-left:10px;}

.about-box{ width:980px; height:240px; margin-top:12px;}
.about-left{ width:734px; height:312px; float:left;}
.about-right{ width:232px; height:312px; float:right;}


.heng02{ width:980px; height:38px; background:url(../images/heng02.jpg); line-height:38px;}
.heng09{ width:754px; height:38px; background:url(../images/heng09.jpg) no-repeat left; line-height:38px;}
.about-c{ width:731px; height:397px; border:1px solid #ccc; border-top:none;padding:12px 10px 8px 10px; line-height:25px;}
.about-c1{ width:978px; height:196px; border:1px solid #ccc; border-top:none;}

.about-c1 > a{ display:block; width:204px; height:149px; margin:22px 0 0 21px; float:left;}
.about-c1 > a img{ max-width:204px; max-height:149px;}
.sy_aboutp{ float:left; margin:22px 84px 0 16px; width:416px;}
.sy_aboutp span{ display:block; width:416px; font-size:13px; color:#646464; line-height:22px; overflow:hidden;}
.sy_aboutp span{ margin-top:-4px; margin-bottom:19px; height:161px;}
.sy_aboutp span a{ color:#f73910;}
.sy_aboutp span a:hover{ text-decoration:underline;}
.sy_aboutr{ float:left; margin-top:8px; width:230px; overflow:hidden}
.sy_aboutr em{ color:#223367; line-height:47px; font-size:18px; height:47px; overflow:hidden;}
.sy_aboutr ul{ height:120px; overflow:hidden;}
.sy_aboutr ul li{ height:30px; overflow:hidden; line-height:30px; padding-left:37px; background:url(../images/sy_gou.jpg) no-repeat 6px 3px;}


.sy_partner{ width:980px; height:197px; border-radius:5px; border:1px solid #dcdcdc; overflow:hidden; margin:16px auto 16px;}
.sy_partner > p{ width:980px; height:39px; line-height:39px; border-style:solid; border-width:1px 0 1px 0; border-top-color:#fefefe; border-bottom-color:#dcdcdc; background:#f5f5f5; overflow:hidden;}
.sy_partner > p b{ font-size:16px; color:#223367; display:inline-block; padding-left:21px; max-width:680px; overflow:hidden; float:left; }
.sy_partner > p a{ display:inline-block; float:right; padding-right:7px; color:#646464;}
.sy_partner > p a:hover{ text-decoration:underline;}

.sy_parscroll{ padding-top:8px; margin-left:20px; height:142px; width:960px; position:relative; overflow:hidden;}
.sy_partner ul{ height:51px; margin-right:-20px; position:absolute;}
.sy_partner ul li{ float:left; margin-right:20px; }
.sy_partner ul li a{ display:block; width:145px; height:100px;}
.sy_partner ul li a img{ max-width:145px; max-height:100px; border:1px solid #ccc;}
.sy_partner ul li:hover{ border-color:#ccc;}

.erweima{ position:absolute;z-index:9999; width:411px; height:194px; border:1px solid #dcdcdc; border-radius:3px; background:#fff; top:40px; right:200px; display:none;}
.erweima em{ display:block; width:12px; height:13px; top:-10px; right:38px; background:url(../images/top_a.jpg) no-repeat; position:absolute;}
.erweima_l{ float:left; padding:19px 0 0 52px; width:134px;}
.erweima_l p{ width:132px; height:132px; border:1px solid #e0e0e0;}
.erweima_l span{ padding:0 5px; display:inline-block; white-space:nowrap; text-align:center; width:122px; line-height:31px; color:#323232; font-size:13px; overflow:hidden;}
.erweima_r{ float:left; padding:29px 0 0 18px; width:200px;text-align:left;}
.erweima_r b{ display:block; line-height:30px; white-space:nowrap; overflow:hidden; font-size:14px; color:#15a4e6; letter-spacing:-0.05em;}
.erweima_r p{ line-height:24px; height:72px; overflow:hidden; color:#323232;}

.Soluinfo{width:221px; height:170px; float:left; padding:15px 0 15px 22px; overflow:hidden;}
.Soluinfo dl{float:left;}
.Soluinfo dt{width:74px; height:77px; float:left;}
.Soluinfo dd{width:127px; float:left; padding:0 10px 0 10px; line-height:16px; padding-bottom:4px; color:#868686;}
.Soluinfo dd a{color:#ed4a00; text-decoration:none;}
.Soluinfo dd a:hover{color:#ed4a00; text-decoration:underline;}
.Soluinfo .textsol{width:180px; float:left;text-align:center; padding-top:80px; line-height:16px; color:#868686;};

.heng05{ width:232px; height:38px; background:url(../images/heng04.jpg); line-height:38px;}
.heng04{ width:232px; height:38px; background:url(../images/heng04.jpg); line-height:38px;}
.heng03{ width:362px; height:38px; background:url(../images/heng03.jpg); line-height:38px;}
.wenti-c{ width:230px; height:273px; border:1px solid #ccc; border-top:none;padding:0px; }
.news_list05{width:220px;height:auto;padding-top:7px;overflow:hidden;}
.news_list05 li{ width:220px;background-image: url(../images/dian01.jpg);background-repeat: no-repeat;background-position: left;height:24px; line-height:24px; float:left; display:inline; margin-left:0px; text-indent:17px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.news-box{ width:362px; height:312px;}
.news-c{width:360px; height:273px; border:1px solid #ccc; border-top:none;padding:0px; }

.com-t{ width:350px; height:79px; border-bottom:1px dashed #ccc; padding-top:10px; margin-bottom:0px;}
.com-t img{ width:86px; height:62px; float:left; padding:2px; border:1px solid #ccc;}
.com-t p{ width:244px; height:auto; overflow:hidden; padding-left:10px; line-height:20px; float:left; color:#666;}

.news_list{width:350px;height:auto;padding-top:6px; overflow:hidden; }
.news_list li{ width:350px;background-image: url(../images/dian01.jpg);background-repeat: no-repeat;background-position: left;height:25px; line-height:25px; float:left; display:inline; margin-left:0px; text-indent:17px;}
.text_right{float:right;font-size: 12px;font-style: normal;font-weight: normal;color: #666; padding-right:6px;}
.text_left{float:left;text-align:left; height:23px; width:240px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.link-box{ width:980px; height:auto; overflow:hidden; margin-top:12px;}
.link-top{ width:920px; height:26px; line-height:26px; padding-top:6px; background:url(../images/link.jpg); padding-left:60px;}
.link-c{ width:958px; height:auto; border:1px solid #ccc; border-top:none; padding:8px 10px; background:#FFF;}
.link-c a{ margin-right:20px;}

.bottom-menu{ width:100%px; height:40px; line-height:40px; text-align:center;margin-top:14px; background:url(../images/bottom-nav.jpg); color:#fff;}
.bottom-menu a{ margin-left:15px; margin-right:15px; color:#fff;}

.bot-c{ width:980px; height:auto; line-height:26px; color:#333; font-size:12px; text-align:center; padding-top:14px; padding-bottom:16px; overflow:hidden;}
.bot-c a{ margin-right:10px;}

.hz-box{ width:232px; height:275px; background:url(../images/hz-bg.jpg);}
.hz-box ul{ list-style-type:none;}
.hz-box ul li{ width:110px; height:63px; display:inline; float:left; margin:2px 3px 3px 3px; overflow:hidden; text-align:center; }
.hz-box ul li img{  width:110px; height:63px;}

.a-zuti{ width:980px; height:auto; margin-top:12px; overflow:hidden;}
.a-left{ width:758px; height:auto; overflow:hidden;}
.a-right{ width:208px; height:auto; overflow:hidden;}

.ab-box{ width:208px; height:auto; overflow:hidden;}
.ab-cc{ width:206px; height:auto; border:1px solid #ccc; border-top:none; padding:8px 0px; }
.heng05{ width:208px; height:38px; background:url(../images/heng05.jpg); line-height:38px;}

.dh-list{width:182px;height:auto;overflow:hidden; }
.dh-list ul{ list-style-image:none;}
.dh-list ul li{width:182px;background-image: url(../images/dian00.jpg);background-repeat: no-repeat; background-position: 20px;height:34px;line-height:34px;float:left;display:inline;text-indent:40px;overflow:hidden;border-bottom:1px solid #eaeaea; border-top:none;}
.lianxi-cc{ width:182px; height:auto; overflow:hidden; padding-bottom:2px;}


.heng06{ width:746px; height:38px; background:url(../images/heng06.jpg); line-height:32px; padding-left:12px;}
.abc-cc{ width:720px; height:auto; border:1px solid #ccc; border-top:none; padding:18px; line-height:26px;}
.abc-cc a{ font-size:12px;}
.abc-ca{ width:756px; height:auto; border:1px solid #ccc; border-top:none; padding:18px 0px;}

/*======= Portfolio Item =======*/
.ts-display-pf-col-4{list-style-type:none; padding:0; margin:0; overflow:hidden; width:720px;}
.ts-display-pf-col-4 li{
	list-style-type:none; 
	width:180px; 
	height:135px; 
	float:left;
	margin-right:25px;
	margin-top:10px;
	padding-left:30px;
	padding-bottom:50px;

}
.ts-display-pf-col-4 .ts-display-pf-img img{display:block; width:180px; height:135px; border:solid 1px #CCC;}

.ts-display-pf-col-4 li.nomargin{margin-right:0;}

.ts-display-pf-col-4 .ts-display-pf-img{
	width:180px; 
	height:135px;
}

.ts-display-pf-col-4 .shadowpfimg{
	background:url(../images/shadow-pf.jpg) no-repeat center bottom;
	display:block;
	height:14px;
}

.ts-display-pf-col-4 .ts-display-pf-img a.image{
	width:180px; 
	height:135px;
	display:block;
	position:relative;

}
.ts-display-pf-col-4 .ts-display-pf-img a .rollover{
	width:180px; 
	height:135px;
}
.image-grid:after {
	content: "";
	display: block;
	height: 0;
	overflow: hidden;
	clear: both;
	margin:0;
	padding:0;
	list-style-type:none;
} 
.ts-display-clear {
  clear: both;
  height: 1px !important;
  line-height: 1px !important;
  float: none!important;
}


/*新闻列表*/
.xz{ width:720px;}
.xz dl{ padding:10px 5px; margin:0px 0;}
.xz dt{ border-bottom:1px dashed #666; padding:4px 0; margin:0 0 10px;}
.xz dd{ color:#787878; line-height:18px; border-bottom:1px solid #e7e7e7; padding:0 0 4px; font-size:12px;}
.xz em{ display:block; float:left; background:url(../images/xz_em.gif) no-repeat; width:15px; height:15px; line-height:15px; font-weight:bold; color:#fff; text-align:center; margin:3px 8px 0 0;}
.zx .cl{ margin:6px 20px 0; padding-bottom:15px; border-bottom:1px dashed #ccc;}
.hfr{ float:right; font-size:12px; margin:0 10px; font-weight:normal; color:#4b4b4b;}

.biaoti01{width:720px; height:24px; line-height:24px;margin-top:8px;}
.biaoti01 h1{font-size:18px; color:#333;font-weight:bold; text-align:center; }
.riqi{width:720px; height:24px; line-height:24px; text-align:center;}
.zhaiyao{ width:720px; height:auto; overflow:hidden; padding:6px 0px 24px 0px; font-size:12px; color:#666; line-height:20px;}
.news-neirong{width:720px; height:auto; line-height:24px; text-align:left; padding-bottom:10px; overflow:hidden;}
.back{ width:690px; height:auto; line-height:30px; text-align:left; padding-right:30px; border-top:1px solid #ccc; margin-top:8px; padding-top:10px; padding-bottom:10px; overflow:hidden;}

.news_list03{width:196px;height:auto;padding-top:0px; overflow:hidden; }
.news_list03 ul{ list-style-image:none;}
.news_list03 ul li{ width:196px;background-image: url(../images/dian.gif);background-repeat: no-repeat;background-position: left;text-indent:15px;padding:0px;height:24px; line-height:24px; float:left; display:inline; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.about{ width:720px; height:auto; line-height:26px; overflow:hidden;}

.ca-box{ width:710px; height:auto; padding-top:10px; overflow:hidden;}
.ca-left{ width:425px; height:auto; float:left;}
.ca-left-t{ width:425px; height:auto;}
.pro-pic{ width:408px; height:306px;}
.pro-pic img{width:400px; height:298px; border:1px solid #ccc; padding:3px;}

.pro-pic2{ width:408px; height:285px;}
.pro-pic2 img{width:400px; height:277px; border:1px solid #ccc; padding:3px;}

.ca-right{ width:270px; height:auto; float:right; margin-left:15px; }
.ca-right p{width:270px; height:auto; line-height:22px;}
.ca-right01{ width:270px; height:34; float:right; margin-left:15px; line-height:24px; border-bottom:1px solid #ccc;overflow:hidden; margin-bottom:6px;}

.curr_base {border:1px solid #ccc;padding:1px;}
.cur_on {border:1px solid #82acd5;}

.pp-pro{ width:710px; height:29px; line-height:29px; background:url(../images/titile_bg.jpg); margin-top:24px;}

.pp-pro2{ width:720px; height:29px; line-height:29px; background:url(../images/titile_bg3.jpg); margin-top:24px;}

.pro-sm{ width:127px; height:29px; line-height:29px; float:left; text-align:center; overflow:hidden;}
.css-neirong{width:710px; height:auto; line-height:24px; text-align:left; padding-bottom:20px; overflow:hidden; padding-top:20px; font-size:14px; }
.css-neirong p{ font-size:14px; }
.n-t0{ width:720px; height:29px; float:left;}
.n-t0 ul { list-style-image:none;}
.n-t0 ul li{ width:120px; height:29px; line-height:29px; text-align:center; float:left; display:inline;background:url(../images/t02.jpg);color:#333; font-size:14px;font-weight:bold; margin-right:1px;}
.n-t0 .anniu{ CURSOR: pointer;color:#fff; font-size:14px;font-weight:bold; background:url(../images/t01.jpg);}
.n-t0 .anniu a{ color:#fff; font-size:14px;font-weight:bold;}
.n-t0 a:hover {width:80px; background:url(../images/t01.jpg); float: left; height: 29px; color: #fff;font-weight:bold;font-size:14px;}

.curr_base {
	border:1px solid #ccc;
	padding:1px;
}
.cur_on {
	border:1px solid #82acd5;
}



.liuyan{ width:720px; height:370px; margin-top:30px;}
.ly-box{width:700px;height:350px;border:1px solid #ccc;padding:5px;background-image: url(../images/ly.jpg);
background-repeat: no-repeat;background-position: right bottom;}

.ly-w{ width:680px; height:30px; padding-left:20px; line-height:30px; background:#06C; font-size:14px; font-weight:bold; color:#fff;}
.ly-boxx{width:700px;height:462px;border:1px solid #ccc;padding:5px;background-image: url(../images/ly.jpg); margin-top:30px;}
.ly-ww{ width:700px; height:34px; background:url(../images/hj.gif) no-repeat left; text-indent:246px; padding-top:30px; border-bottom:1px dashed #ccc;}
.ly-wc{ width:410px; height:380px;background:url(../images/jq.jpg) no-repeat left; padding-left:290px; background-position:15px 25px;}

.table03{border-collapse:collapse;}
.table03 td{ padding-left:6px;}



.table04{border-collapse:collapse; }
.table04 td{ padding-left:6px;border:1px #ccc solid;}

.wenbk{ width:200px; height:22px; border:1px solid #ccc; padding-left:6px; line-height:22px;}
.wenbk01{ width:160px; height:20px; border:1px solid #ccc; padding-left:6px; line-height:20px;}

.an01{ width:85px; height:34px; background:url(../images/an001.jpg); line-height:34px; text-align:center; font-size:16px; color:#fff;border:0px;}
.an01 a{font-size:16px; color:#fff;}

.an02{ width:85px; height:34px; background:url(../images/an002.jpg); line-height:34px; text-align:center; font-size:16px; color:#666; border:0px;}
.an02 a{font-size:16px; color:#666;}

.table05{border-collapse:collapse; margin-top:10px;}
.table05 td{border:1px #ccc solid; padding-left:12px;}
.wenbk{ width:300px; height:22px; border:1px solid #ccc; padding-left:6px; line-height:22px;}
.beizhu{ color:#999;}

.newss-bg01{ width:720px; height:auto; overflow:hidden;}
.newss-bg01 ul{ list-style-type:none;}
.newss-bg01 ul li{ width:116px; height:69px; display:inline; float:left;  overflow:hidden; text-align:center; margin:4px 12px 12px 12px; }
.newss-bg01 ul li img{ width:110px; height:63px; padding:2px; border:1px solid #F0F0F0;}
.newss-bg01 img:hover{filter:alpha(opacity=50);-moz-opacity:.2;opacity:0.99; border:0;}


/*产品伸缩菜单栏样式*/
.products-m{ width:182px; height:auto; overflow:hidden;}
ul#menu, ul#menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 182px;
  overflow:hidden;
  white-space:nowrap;text-overflow:ellipsis;
  padding-top:4px;
  padding-bottom:4px;
}

ul#menu a {
  display: block;
  text-decoration: none;	
}

ul#menu li {
  background: #fff;
     clear:both;
   overflow:hidden;
}

ul#menu li a {
  background: #fff;
  color: #333;	
  line-height: 34px;
  background-image: url(../images/dian00.jpg);
  background-repeat: no-repeat;
  text-indent:40px;
  background-position: 20px;
  clear:both;
  overflow:hidden;
  border-bottom:1px dashed #e2e2e2; border-top:none;
  padding:0px 0px;
  width:180px;
    
}


ul#menu li a:hover {
  background: #E6EFFF;
  line-height: 34px;
  background-image: url(../images/dian00.jpg);
  background-repeat: no-repeat;
  text-indent:40px;
  background-position: 20px;
  clear:both;
  overflow:hidden;
  border-bottom:1px dashed #e2e2e2; border-top:none;
}

ul#menu li ul li a {
  background:#fff;
  color: #4b4b4b;
  line-height: 34px;
  clear:both;
   overflow:hidden;
   background-image: url(../images/dian01.jpg);background-repeat: no-repeat; background-position: 20px;height:34px;line-height:34px;float:left;display:inline;text-indent:40px;
}

ul#menu li ul li a:hover {
  background: #E6EFFF;
  line-height: 34px;
     clear:both;
   overflow:hidden;
   background-image: url(../images/dian01.jpg);background-repeat: no-repeat; background-position: 20px;height:34px;line-height:34px;float:left;display:inline;text-indent:40px;
}
.text033{ font-family:"宋体";}
.dede_pages{
	list-style:none;
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
	list-style-type:none;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.speciallist{
	width:720px;
	overflow:hidden;
}
.speciallist dl.tbox{
	width:710px;
	margin-right:8px;
	margin-top:8px;
	float:left;
}